changes to support backend config option for backwards compatibility