added (e) calculations