Third iteration for leap