fix same bug and change asset load type