extend usage exit