work in progress - float"