blitz patch

blitz patch