readMessage