updating props