editable list, extended child interfaces, fixed query bugs