Eureka, one giant leap, jo, plotkin and jack