patterns + prints