genWhiteSnake