Adding first pass at plugin