delete freelist, I wanna implement it later
remove typedarray due to useless