oops (add -> remove in unload)
converting plugins to use function symbols (for easy redefining) and also fixing bug in multipart system (oops)