added markdown table support