create setCurrentList method and shuffle some things around