profile:edit hooks only - didn't want to pile messy code and hooks higher - it's already a mess