add zsw obj reader