added message(-m) argument and data (-d) argument