Done RBT. God that was long.