for Stan Lee