Thoughts in Fabric