yield to handler before action