first app iteration. date recording is currently broken.