progress on float->int