use stand-alone hop