Hero factory theory