constructor param messag messag open except messag messag 