updt part 2