using seperate setup file for tui and gui mode