Update Speculate about design