Refactored profiles into resuable code includes.