added icon, patched nsexception thingy