Jigsaw puzzles - A Broader View