constructor except messag param messag messag implement except messag messag 