Include 'self' in the interface