added better documentation, fixed issues w/ php not liking dashes in headers, now using _ instead