object via iface cannot be reuse!