[Fabric 005] ecology ecological heart