Wow, thank you for those amazing suggestions, I'll fix those typos and try to figure out how to handle the stairs thing. Cheers!