Adding basic requirements