include header to avoid compile warning
add time test code
update