update for extra properties