tidied schema