add timing code and update example
add timing example
add heavy example and update docs