Fast leave (19/32)

Fast leave