removed prints, added ceil and floor