comprehensive_auth change unit