some more interface defs plus (new) docblocks