update to reflect points from discussion