Arduino new version,some clean up