updating props, especially logging