reimplement Query date methods