implement seedmode == -2