adds dependent requirements to settings