make it responsive
update ids
fixed mouseleave timer
fixed mouseleave timer