clean up
removed object.observe
small thing
update