try/catch for bad objects, more output