Updates from 10ki

Top