bug fix for D1.hat.Sam