With empty struct don't use a pointer