using latest firstswim