verbose purposes modifications