this has been a nightmare