#94 added date correction and minimum birthday validation