add better remove transition
add style