HW & SW output now in sync (instead of SW being one behind)