abstract rename bug