Tested interface methods.

Signed-off-by: timofeysie <timofeyc@hotmail.com>
Conflict with notes.
Merge branch 'master' of git://github.com/timofeysie/acknowledge