fixing rounding to int second try, otherwise floating errors present 23.1200000001