it does print, but it prints all available variables, even if they are hidden or unpopulated