extentions interface tests