updated 'requirements'