third time's the charm: a slower but less finicky way.