So that we don't have to have a blind foxhunt in your code, can you explain in what way it is not reliable?