descr interface