ObjectEditor part 1