starting to integrate GUI with firefly