add Float func