The cockroach theory of self development