remove dependence on hi res timer
cache state for tiny performance optimization
remove unused dependency dirs
profiling example (commented out)
remove unused dependency dirs