Change between software and hardware