nikken: responsive update