add puzzleline init code