GUI and text versions
gif pictures for GUI version