added list initializer