when - starts a guard