added displayMessage & readMessage features