renamed desc to description everywhere since desc is reserved word