distinguish action from message