calendar and date problems,