Fabric client (15/43)

Fabric client