Wow! Just wow.

Great job...I really need to start making my own scales.