tidied structure