Final functionality fiying 2