add case ... xpt