[Fabric 015] abstract retro