reworked http framework a little to allow for multicharacter jobs