@require flag