structure is now ok