added explanation and variables to professional

variables are entered by the user