add better date selector