converting of structure improved