added discription feature