First specification draft