add basic requirements