ugh let's just float
change time to FloatField