move cpts to plugin