merge mouse listeners