added subclass file that defines the logic of the scenario