Some modification / Problem : float -> int