add broken custom exception NEEDS FIXING