uses $ARCH variable instead of uname -m every time