3 Commendable Assets of Crystal Reports