updating depencies, adding list loader