added several parse and push functions
added accept to headers