updated message process; added additional messages