Can be null also.