puu data structure fix