update design #2