1.add compress project
2.modify some bug