Litle tip: I see you made a table called 'tp', and it seems it doesn't get used. You could delete it
Also you use
Also you use
PluginManager = cRoot:Get():GetPluginManager()in the initialize function but you never use 'PluginManager'. You could remove that line.