initilizing lists added + chained constructor