messed with docs, and data model to work with GUI
messed with docs, and data model to work with GUI