added floor input