@SethEndeverance part 1.