tests redesigned
execution time tests added