sparse fix