See SRS https://docs.google.com/document/d/1oSkGg8sNHAO-g1Cm2ZXBZnCLrOP7xnFhFjiFmUW18oM/edit?hl=en_US