i think that you need here also small try catch for exceptions (return status false)