Added more methods to interface