Fabric client (34/43)

Fabric client