Rename Guide type field, add printing logic for top level PG