Add some license headers
Support keep alive