implemented describe table