promoting the declaration field