query(file) method