perfect guard recovery