Is this function ok to call every time the adjustment is made? As I understand it, it only needs to be called once. Also from a quick google search it seems that it is deprecated, so is it necessary?