floats are pointers so we need this