moving everything over to new display type signature