flag technique