Is this cast to float needed at all?