Updating roudning function