Again, special thanks to Steve Ditko.