Filament - Behind The Puzzles