- leaks memory (just a little bit though, have to check the Config class design) - controls should be disabled when not usable - remembers a part of old sessions if they were in configuration file, and there are less sessions than its number - possible race condition while copying "HOME" environment variable