data structure issues