Updates from both Vladimir and Larry