the messaging works