reverted stupidity; catch correct exception; if this doesn't work it will stay broken