added ui compilation and correct bug calling about dialog