added initialization of string values so that they are not null