puzzle design record