Use proper use guard.