scanning and decoding works for sending dispatches again