revisions based on feedback