Added cost totalling and slight elaboration.