New interface, empty realisation