Specifications
To be decided.