printperf cleaned for data info. Still need to fix dead lock with printpef vs scattered return