added message specification
small changes