removed unnecessary todos, added links to interface methods