initialized properties to null