adjust limits