deprecate old types