take out self-replicating stuff for now