Added first pass at executing multiple lists... Needs work. and needs
define