xsl without caching mechanism
intermediate commit: adding duration time calculation