2nd try on this: added methods to the interface

:thumbsup: