added multiple configuration files and provisions for incorporation into init