* Rewrite to support TATDK's version of PlugAPI which is the root of the project going forward