require configuration
use factory and add db_config specs