rm httpserver implementation plan
a lot of improve