is a step in right direction fulfilling these two requirements
Overall, this is a step in the right direction towards fulfilling these two requirements.
is a step in right direction fulfilling these two requirements.