add hermes code, need sprite