adding basic http parser & encryption