open architecture challenge