Added bi-annual halving with overflow cap