separate plugin so that helpers classes can be used from other packages