message.type -> message.method
new test