Maybe. Mostly I am not slightly concerned about a function that only works sometimes.