makes it up as one goes along