Complete functionality of editor