fix dsa checking