Imagination makes us infinite