reduced calculations in Experience class