message via file