added mouse out behavior