almost done with this baby.