fix handle message