cleaning up
plugin base