added mouse highlighting