adding httpy base classes