new list structure and bugs fixes - NOT DONE YET