auto assign: date and data structure fixes