fences streaming

Fences
913