constantly adjusting constants