date picker, cache