handle incomplete messages