new block for flanck detection