handle logging better
use new logging when handling call
move a chunk of boring code to a function
skeleton header handling... could be useful.
latest version