fix named function
rewrite isa by predc
set timeout
variance
add slide
update slide
use ref
refactoring
add env
dynamic binding
refactoring
optimal solution