Pushing in the code for deciding profiles and difficulty levels.