New system requires the use of a float