type name changes and register designer remove