Why not pass message as an argument ?