udpated adsf