added decent hardware instructions