updated ABSProxy