fix hardfault.