incorporate some feedback