restructuring from the rename -sG
adding block -sG
porting samples to utilpipeline -sG