added initialization of the lists