add arrow for back and forward
deaprt
add reset