added feasibility testing