added new swim calc with scanner