updated feasibility test