gui now accesses getter functions