initial object.observe stuff