experimenting with object representation