plugin collects and serializes. project dependencies needs cleanup