current guard

arghhhh!