cleaned, hw only +evwidgets&usable gcc