try to get feasible solution even if not optimal