yep 343 steps!