use Math.floor