generation of vipers