implement quickjump to rule