result required flags