works, except for not having the right numbers