AFC Challenge Cup an impetus for improvement