merged set_alt_message() and get_alt_message() into message() for better API