first commit of actual working plugin.