checks with new type lib