added floating variables