remove mouseenter/leave stuff since its slow and not that helpful
add a simple template
fix conflict