main plugin file must be in root