finished bestPractices excercises