model basic requirements

model basic requirements