Fabric client (22/43)

Fabric client