added change calc