add date_answer method to handle invalid dates
remove obsolete create method
update version