first full test of interface