Date validation added. Modification methods working.