fixed abstract refs