added configuration container for encoding and data backend.