add in a changing requirements lesson