coding
pull straight
coding
add elapsed time
format elapsed time