- added description to GUI
- added error messages (empty/wrong)