Completes 6.2-6.8 exercises on Profiles