ensure to make a float division