parsing floats instead of integers, just in case