intro constrained
summary constraints
message constraints
ready to submit?