add details of callback to fn
pass time of message through
overwrite on same key name
replace default emitter with vpi_printf