early attempts at http service