* better error support
* created Items for easier scripting: dialog and file dialog easy.