update printer for frames/globals
merged