message mouse coding