getting to a reasonable state