correct unit tests to use channels to update moves