rudimentary date book implemented