I don't see the try/catch?  Or will it fail silently?