Update functionality

New function: message visibility