added solution-attributes to support modes