print analysis