Thanks @farkas, I was trying out some new stuff here and am pretty proud of it!