better typesystem.ini handling