should we deprecate this?