avoided major bug. added hover js