Get both lists
some improvements