fix bug where downward event SF were ignored