[Fabric 006] ecology ecological heart