mouse integration