Design plus checking past dates
Added messages