Implement editor