update design-scheme program