reduce adaptiveness