Vipers design document