add arch switch