change interface - add methods.