further optimized adoption process changed process result variable to appropriate naming