I think I got right