added the beginning of the editor classes