fix bug
add static handler