is float good choice for this?