I am not sure how often the user needs to get to the date information. But I typically would create a main form with a subform. In your case it sounds like you have that working pretty well. Then instead of creating another level down I would create a Date detail form (separate form) and when the user either double clicks the date or uses the Record Selector and a Detail button, the Date Detail form would open as a Modal form. The user would be able to modify the data or you could make it read only depending on your needs.