maybe fixed sync issue. Clocking a DFF off of the rising edge of sync, which I'm not a huge fan of, but oh well