Define the interface correctly