swim insights