add jstimer
merge