struct as type of variable, function