added description interface to extend it

description interface