Tidied interface