Tweak abstract again