updating object