Updating colender logic