Board Thread:Suggestions/@comment-26960607-20160722082754/@comment-27821269-20160722091325

jack already made a class similar to this though