added broken error handling

Getting there.