Bug fixes, improvement, tested on linux mint + add console widget