Better Orginized, better comments to direct block