result should keep False if no record