null return to  interfaces