added better marker hover function