Yeah I picked the best snippets I could find for some functions for this. That one was one of the best on Hawkee.
As it stands right now, what do I need to fix ?