[Fabric 015] abstract hearts heart