Not quite working, numbers are messed up