Looks good!

Interesting way to test for vertical, never read that before. Thanks