updates in response to feedback