changes to object