added date requirement