duration calculation for activities