simpler 2 lists version