Implement Edit Plugin