adding float cast