fleshed out editor view