console args working ... now start to refactor with messages
message object refactor done