we usually put the guard before the arrow ;-)