I've spent my day working on StoryBook, it's almost ready for release, but I'm putting it aside to continue my blog post. Picking up where I left off, everyone has a good grasp on what I'm building I now will list the Procedures which Control the linkage between our Data-layer and our GUI layer. Each form will have its own Control-Loop. SetScreen() - Displays Form, and loads form from Data-layer object. Create() - Creates a NEW Data-layer object and calls SetScreen() Modify() - Modify Find/Loads Data-Layer Object and calls SetScreen() Delete() - Delete Confirms, then Deletes Data-layer object. SetData() - SetData() Loads Form User Input into Data-Layer Object Save() - Save Calls SetData() the attempts to Save Data-Layer Object Close() - Cleare any used Images, etc. and Set Close Form Variable. These are the suffixes that append to the table or f...