Added dynamically calculating buffer compositions;