Excruciating to say the least.