cleaned up headers, and floats hate ints.