[Fabric 013] abstract retro