It looks fine to me. Did you test it out to make sure the outputs match up?