gui data organization