moving Object.observe to vrac