using callback freelist for better latency recovery
not using fifo
v1.1.0