fixed SP restoration.