incorporated minor edits from rose and ann