update design considerations