simplified print structures