added small utools
added timing tests