added round and float functions