hezhihui
adapt for transformers processing
3ce0a28