worked on some exception for message constructors