added description interface to extend it

description interface

fixed op