added messages;
formatting;