Adding in ListofList routines and event handler