more partial message handling