many bugfixes, but there's still some latency being introduced somewhere