completed IQBDA part 3