put all opaque firm types here