raw structure of the prototype almost ready