attempt to improve timing metrics
more debugging
more logging