Wrap the operations in try and catch exceptions if any - but dont pass it on the user.  Just return None