add http request helpers; math monoids