New implementation of flanker