added backend timing facility