Nice! Your suggestion of placing all this in a separate ```requirementFulfilled``` method is much nicer than the way it was before. I like it! :+1: