added plugin file+methods