add run time
rename method