restruture
restruture
fix bug with content didnt drop
fix thread safe about http client
 get user icon from server