1)Add bitmap encoding
2)Improve the whole arch
3)Improve memory management