Moved full message to be initalized in all cases, this should make sure there is never a nil based exception in here