added icon, PadX interface