Fabric client (16/43)

Fabric client