first working version of a plugin