add the support of vertical bar