about to start messing with floats again