Changed bathing function definition which now returns a tuple of {vector,angle}.