comparing a float to a string for time makes me sad