infrastructure for design recipe challenge exercises