Fabric client (27/43)

Fabric client