added example1, message arguments must not be array