Basic editor functionality