update from adam