robust architecture