fixing some logging BS
getting rid of the add copy -> remove copy -> add real BS. now just doing add real -> keep real updated as we go along. much smoother, much less error prone (IMHOLOLOL(