Page Contents :
- 1 How to Choose the Best HP PhotoSmart Printer – Complete Guide
- 2 List of Best HP Photosmart Printer
- 3 Editor’s Recommendation:
HP has taken their standard of the printer to the next level with the new range of PhotoSmart printers. As the HP PhotoSmart printers are ideal for printing quality photos for home or the business environment. It is designed for people that shoot lots of digital photos and like to share the prints with family and friends. If you are one of them and looking for the HP Photosmart printer to buy then you have landed on the right place.
It is all way designed for the Photo printing and these Photosmart printers provide elegant and crisp photo quality pictures that can be perfect for displaying framed photos of different shapes and sizes. It is an excellent machine for amateur photographers and Home user.
Nowadays, the Photosmart Printer has been replaced by Envy printers and has known via this name. The HP Photosmart printer series has been designed specifically to promote easy web printing and more and choosing the best Photosmart printer is a really hard task and to do, so I’m here for making your task easier.
There are various things that determine the quality of printer and If you have not an idea or proper skills then you are going to make a wrong investment, So to make this clear Here are some parameters to consider before buying the new printer. This guide will definitely help you and You will be confident enough to make a best-qualified shopping selection.
So, Let’s check out:
How to Choose the Best HP PhotoSmart Printer – Complete Guide
Today I have created this amazing guide for my readers in which I’m going to explain the most important Parameters that should be considered before buying a new printer.
There is the number of factors that will decide the Printer performance and makes it perfect, I know it’s hard for the people who are not from this industry but reading our tips will definitely give you a bright idea to bring out the perfect printer for your Home or Office. Whenever you are investing in a new Printer, you should always look for these things and get the most out of your money.
Here’s are the points that should be checked:
- Printer Function Type
- Connectivity Type
- Paper Size & Handling
- Printer output
- Speed of Printer
- Maximum Print Resolution
- Memory and Processor
- Ink & Toner
1. Printer Function Type
This is probably the most important factor to know, nowadays, All printers come with the multifunction features which include Print, Scan, Fax, Wireless Printing, AirPrint, Two-Sided Duplex Printing, etc that can make the printing more easier. There are a number of advantages of using them.
If you’re searching for almost all function types Printer then you should check All-in-one printers. The all in one printer also known as a multifunctional printer which allows its users to perform many tasks on one machine. Other than just printing these machines allow their users to scan, copy, and fax documents all in one machine and HP Printers are best for the Multi-Functionality. You can check HP Photosmart 5520 which is great All-in-one printer that let you Print, Scan, Copy, Fax, and more. So, before buying the printer must check the function type of the printer.
2. Connectivity Type
Connectivity is like the add-ons of the Printers, If you want to print quickly & fast then you should use the connectivity of printer. The connectivity includes such as Wifi, USB Cable, Ethernet, Bluetooth, Cloud services, NFC and there are also some useful applications which will help you to print documents without any cable or USB.
The Hewlett Packard DJ 3520 is the best example of the connectivity, As this printer comes with the connectivity of Wireless Printing, Mobile Printing, AirPrint, HP ePrint App so that you can Print from anywhere or at anyplace.
In case if you are looking for the Wireless Printer then you can check HP Envy 5660 which is an Inkjet All-in-one Printer of HP and it lets you print directly from your smartphone or tablet. The Price of this printer is also inexpensive and can be affordable.
3. Paper Size & Handling
Paper is obviously an important issue in printing and using the correct type of paper will also make a difference to your printing. Inkjets can print on a variety of matte or glossy photo paper, but make sure you choose the right kind of paper for your printer to obtain optimal print results. In terms of size, most inkjets and lasers can handle printing of letter and legal sizes. If you need to print larger prints, however, consider a printer that can handle sizes like 11 by 17 inches. The color graphics of HP Photosmart C6180 on plain paper are very clear and bright, so this is the great choice to go for.
Changing the Paper again & again is really a hectic & time-consuming job and trust me no one loves to do that. It should be noted that the Paper Handling is the key to make printer impressive & elegant. If the printer can store more pages than it really increases the output and productivity. So, must check out this point while buying the new printer.
4. Printer Output
The Printer Output is considered as Monochrome and Color. If you love to keep your friend’s or family photos on Papers than the Photo Printers are best in the class. The best Photo HP Color Printer is HP Envy 7640 You can create high-quality photographs prints with this ultimate printer.
The Printer Output is the really important thing that should be considered while choosing a new printer. The good photo print should like the original photo, The colors should be accurate and vivid. For the Text, it should be smooth and crisp. At the smallest font sizes, the individual letters should be clearly readable, So must look at this factor while shopping the printer.
5. Printing Speed
Everyone loves speed whether it’s the speed of car or rocket and same applies on the printer. It is the another important consideration as the Speed of printer is calculated in the PPM(Page Per Minute) and it is different for B&W and Color.
The print speeds cited by manufacturers usually refer to printing in draft mode or at the lowest resolution. For inkjets, print speed is not one of its stronger suits, so don’t be concerned about the speed while buying the Inkjet Printer as it is suitable for the small sizes and produce the limited printing and on the other side Laser printers which are ideal for larger networks which require a high volume of printing.
6. Maximum Print Resolution
DPI indicates the resolution by how many pixels per square it is capacity for, the higher the DPI the better the quality of printing images. Also, the higher the DPI, the more ink your printer will consume. DPI abbreviates for Dots Per Inch(DPI) which is very important to look in the Printer before buying them. Most printers today support a basic 600 x 600 dpi resolution that produces adequate quality in most instances.
Also, some Printer manufacturers generate their own way to provide the best resolution to the Printer. If you really want high-quality prints then go for the higher DPI which will consume more ink and toner. The Photo Printer, Inkjet Printer offers higher resolution for better quality and prints. So, Must check the Resolution of the printer before buying any kind of printer.
7. Memory and Processor
While choosing a new printer always consider the Memory and Processor as they are really good and provide the excellent result, The Printer with a standard 64 Megabytes of RAM will be slow at printing. To handle large graphics and documents try the laser printer. Before buying any laser printer always check for maximum upgradeable memory that is allowed for the printer.
If you are thinking to choose the Inkjet printer then look out for the built-in Memory as it is not upgradeable, You can’t enhance the memory after purchasing it which is a great demerit. If you want workgroup, the networked printer then you will probably require a printer with more memory, fast processing time so you can process multiple print jobs at one time and you can print lots of documents. So, the memory and processor is a really important parameter to check while buying the printer.
The duplex is kind of facility provided by the Manufacturer, As it allows the printing of a sheet of paper on both sides. It is the great service to reduce the wastage of paper. This feature allows printing on both sides of the paper very easily.
The Printing devices without this capability can only print on a single side of the paper, sometimes also known as single-sided printing or simplex printing. The best example of Duplex Printer is HP Pro 6830 which comes with the feature of Duplex Printing. So, Have look at the feature like Duplex printing of Printer before buying the new one.
9. Ink & Toner
As Ink and toner are the main printing system, The Printing is based on these terminologies. The laser technology which uses toner cartridges and a transfer drum assembly for printing and on the other side ink jets which use ink tank cartridges and fine spray nozzles for optimal kind of result. The Inkjet printers use a liquid ink stored in tanks that are sprayed by very fine nozzles onto the page as they are required.
Just as you replace the toner cartridges in the laser system, you replace ink tanks when they’re depleted in an ink jet printer. If you get refillable cartridges, you might save some money. You should also consider if a printer can take XL or super-high yield cartridges, which can offer a better overall cost per print and a longer duration before the toner needs to be replenished.You can reduce your printer cost if you look out for the better Ink and Toner option. Some printer manufacturers also give the options to buy their own Ink and Toner, for better output and printing. So, before buying the printer make sure to check the Ink and Toner cartridges.
The last but not the least, the one more important thing to consider when buying the Printer is the purpose, know about your usage, what you’re going to be printing with it. If you don’t plan to print photos and you only want Black and White printing or you could say a normal printing than a laser printer might be a better option to go. They are quite a bit less expensive to operate and the print quality is better than most inkjets for black and white.
If you want a printer for Your Home then must buy the HP Inkjet Printer. For the Home Office or Small Scale of Business, You can get a multi functional printer that has printing, copying, scanning and faxing facilities. Just go with the Multifunction Laser Printer if you want to save some bucks and use it for the long run.
Here is the end of valid parameters which should be checked before shopping the new Printer. You’d feel happy and well satisfied when you know all parameters before buying the Printer.
Now, Let’s cover all the powerful & Predominant printers of the HP one by one, Now, Let’s dig into the field of HP Printers and see what I found for you:
List of Best HP Photosmart Printer
|Printer Name||Printer Speed||Paper Capacity||Resolution||Price|
|HP Photosmart 6520||Black: 12 PPM|
Color: 8.5 PPM
|120 Sheets||1200 DPI||Check Price|
|HP Envy 7640||Black: 14 PPM|
Color: 9 PPM
|160 Sheets||1200 DPI||Check Price|
|HP Photosmart 5520||Black: 11 PPM|
Color: 8 PPM
|95 Sheets||1200 DPI||Check Price|
|HP Photosmart C5180||Black: 32 PPM|
Color: 31 PPM
|120 Sheets||4800 DPI||Check Price|
|HP DJ 3520||Black: 8 PPM|
Color: 7.5 PPM
|95 Sheets||1200 DPI||Check Price|
|HP Photosmart C7280||Black: 34 PPM|
Color: 33 PPM
|90 Sheets||4800 DPI||Check Price|
|HP Envy 5660||Black: 14 PPM|
Color: 09 PPM
|165 sheets||1200 DPI||Check Price|
|HP Photosmart C6180||Black: 32 PPM|
Color: 31 PPM
|120 Sheets||4800 DPI||Check Price|
|HP PhotoSmart C4480||Black: 30 PPM|
Color: 23 PPM
|130 Sheets||1200 DPI||Check Price|
|HP Photosmart 7520||Black: 34 PPM|
Color: 33 PPM
|125 Sheets||2400 DPI||Check Price|
1. HP Photosmart 6520
HP Photosmart 6520 is the wireless Color printer and comes with the multifunction features like Wireless, Duplex printing, Memory card slot, HP ePrint, The Web connects, and more. It has the 3.45″ (8.76-cm) touchscreen CGD to give you the fantastic experience.
The printer has a very big memory capacity of 128 MB. With that memory, you can definitely print as many documents as you want, and you can also print a very long and complex document in a single printing process. The speed of the printer is also ultimate, it takes up to 22 pages per minute for black and color pages. Get useful content printed when you want it from your web-connected HP printer.
It also comes with the Borderless Printing, so enjoy the Print with borderless printing and the size that are accurate by the HP regarding the photos and documents are 8.5″ x 11″. It can also handle a good amount of papers, the 80-sheet input tray, 20-sheet photo tray, 20-sheet output tray for the particular field. The connectivity comes with this HP Photosmart Printer include USB 2.0, WiFi, Mobile Printing and more.
Features of HP Photosmart 6520:
- Borderless Printing
- Memory Card Slot
- Easy Wireless Setup
- Flatbed Scanner Type
- 3.45″ Color Touchscreen
- Wi-Fi Connectivity
- Auto 2-sided printing
This HP Photosmart 6520 printer is best for the printing the color photos.
2. HP Envy 7640
HP Envy 7640 is the HP Wireless All-in-One Photo Printer that has all functions that every printer has. It is built with loads of new technology and features. Just create the hard copy of every special moment of life by printing the beautiful and stunning pictures.
The feature of this HP Photosmart all in one printer is the most eye-catching with the HP Envy 7640 is Scan to email, Just scan the document and attach to your email directly with the help of Printer touchscreen also Print standout photos and documents, plus breeze through tasks and access web content from the touchscreen. The connectivity of this printer is also great as it is enabled with the NFC, Mobile Printing, Wireless Printing and more. Just create lab-quality photos and laser-quality documents with ease.
The printer comes with 5 free 4 x 6 glossy photo paper. Place the photo paper glossy side down on the photo tray to print. It does have an Automatic Document Feeder feature but it does not scan pictures. Manage multiple pages quickly with the 25-page automatic document feeder and automatic two-sided printing. Overall, this is the good HP all in one to go.
Features of HP Envy 7640:
- Print Media: Glossy photo paper, Labels, Transparencies, Envelopes
- Auto-Document Feeder
- 3.5-inch color touchscreen
- Auto-engaging photo tray
- NFC touch-to-print
- Scan to e-mail
- Automatic two-sided printing
- HP mobile printing
- Best Epson Printer 2019 – Reviews and Buyer’s Guide
- List of Best Canon Printer 2019 | Buying Guide of Canon Printer
3. HP Photosmart 5520
The legend in the HP Photosmart category and loaded with multi-feature is the one named as HP Photosmart 5520. This HP device is equipped with many advanced features and is very easy to use. This printer can be titled, and its 2.65-inch color touchscreen LCD is really stunning. The display shows instructions and menus in readable vibrant text colors.
This HP Photosmart all in one printer is really ultimate for Printing Photos, Documents, and Web content. The price of this printer is not so high and the cost of printing is also low. You can easily print photos, tickets, maps and more from your smartphone or tablet, you only need HP ePrint. The Printing quality is really superb and beautiful of this HP 5520 printer.
With just a single touch, you can print, scan, make copies and do more, It is the perfect photo printer which let you print beautiful prints very conveniently, It’s so easy to use, quick to print, and compact HP printer. If you want the printer loaded with multi-facilities then this printer is a good investment to invest.
Features of HP Photosmart 5520:
- Automatic Duplex Printing
- Operating System: Windows, Mac
- 2.65-Inch Color Touchscreen
- Wireless Compatibility
- High-Capacity Cartridges
- SD & MemoryStick Option
- USB Connectivity
- HP ePrint
- Print Media Type: Transparencies, Labels, Card Stock, Envelopes, Paper (plain)
It is ideal for printing photos just use this All-in-One Printer at your office or Home.
4. HP Photosmart C5180
HP Photosmart C5180 is the All-in-One Printer that comes with multi-function like copier overview print, scan, and other connectivity options. It’s a multifunction printer that can scan and copy along with the routine printing activities. With its stylish and elegant look, You can easily utilize it for many purposes. This HP all-in-one is the world’s fastest photo printer with 4×6-inch photo speed as fast as 12 seconds.
It allows users to print laser-quality documents and lab-quality photos without a computer using USB flash memory drive and with other functions, It also has small LCD screen with a size of 2.4-inch. It is efficiently designed with individual ink cartridges that allow users to replace only the ink colors used ideal for high-volume printing.
This HP Photosmart C5180 lets you make color and black and white copies, or print landscapes and other panoramic images in any size up to 8.5 x 24 inches, with or without borders. Troubleshoot any problems by using the 2.4-inch QVGA color image display that adjusts for optimal viewing from any angle so you can select, rotate, crop, zoom and remove red-eye directly from the display without using a computer.
Features of HP Photosmart C5180:
- Ultimate DPI Optical Resolution Scanning
- Photo Reprints
- HP Real Life Technologies
- HP Vivera Inks
- Easy and Versatile Operation
- High Resolution For Vivid Documents and Photos
The HP Photosmart C5180 All-in-One Printer, Scanner, and Copier can help increase the productivity of your business.
5. Hewlett Packard DJ 3520
Hewlett Packard DJ 3520 is the All-In-One Wireless Printer which will enable the users to scan, edit, print and even send the files as email photographs. It is so compact in size that automatically adjusts to your Save desk or shelf space. Just easily print, scan, and copy everyday documents, using the 2.0″ LCD display. This HP Printer has the feature of Wireless Printing, Mobile Printing, and other connectivities that let you print and share with notebooks or PCs on an existing wireless network, using the freedom of built-in wireless. The Printing speed of this printer is up to 23 pages per minute for black and Up to 22 pages per minute for color.
Just easily print, scan, and copy everyday documents, using the 2.0″ LCD display. This HP Printer has the feature of Wireless Printing, Mobile Printing, and other connectivities that let you print and share with notebooks or PCs on an existing wireless network, using the freedom of built-in wireless. The Printing speed of this printer is up to 23 pages per minute for black and Up to 22 pages per minute for color.
It is quite fast as this HP Photosmart Printer has the Printing speed up to 23 pages per minute for black and 22 pages per minute for color. The Recommended monthly page volume of this printer is near about the 300 to 400 pages and can handle 80-sheets in the input tray and 15-sheets in the output tray. It also comes with the Borderless Printing feature which prints borderless 4 x 6-inch Photos and Documents up to 8.5 x 11 inch. Just save paper and time with the automatic 2 sided printing and print on both sides of the paper. Just enjoy all feature of this printer at very reasonable price.
Features of Hewlett Packard DJ 3520:
- Wireless Printing
- Mobile Printing
- Borderless Printing
- Automatic Two-Sided Printing
- Easy Wireless Setup
- 2.0″ Hi-res Mono LCD Display
- Wireless, USB Connectivity
This printer is best for the producing the photo pictures.
6. HP Photosmart C7280
HP Photosmart C7280 printer is suitable for home and office. It can print, scan and copy documents and other stationeries. This All-in-one Printer offers color printing, copying, faxing, and scanning. It scans documents and photos at up to 4800 dpi optical resolution and produces very great output and result.
It works at the speed of 34 pages per minute for black and 33 pages per minute for color, Just restore old and faded photos, using HP scanning technology and easily edit, print and share photos, using included HP Photosmart Essential Software. Stay efficient with an automatic document feeder and more.
This printer has a built-in 2.4-inch display you can use to easily print photos without a PC: Simply put your memory card into the memory card slot. And coupled with HP Advanced Photo Paper, the C6280 is sure to produce photos that are smudge and smear-resistant right from the printer.
Just Share and print from a network enabled notebooks and PCs, using built-in wireless1 and Ethernet. Print documents and 4 x 6 in photos without swapping out paper, using an automated photo tray. Print lab quality, fade resistant photos and laser-quality documents in 6 ink color. Easily print photos without a PC, using memory card slots, a 2.4 in display and HP Photosmart Express.
Features of HP Photosmart C7280:
- Automatic Document Feeder
- Printing, Copying, Faxing, and Scanning
- HP Photosmart Essential Software
- HP Photosmart Express
- 2.4-inch Display Screen
- HP Auto Sense Technology
- Wireless and Ethernet Connectivity
If you’re looking for a single device that prints, faxes, copies, and scans, the HP Photosmart C7280 All-in-One Printer, Scanner, and Copier are your answer.
7. HP Envy 5660
HP Envy 5660 is the impressive wireless HP printer which comes with advanced and extensive features which you can easily connect to other devices. It can definitely compete with the features of other more expensive models. As a printer, it is not so fast with a printing speed of 14 pages per minute for black documents and 9 Pages per minute for colored documents. You can even print borderless 4 x 6-inch photos and documents up to 8.5 x 11 inches.
It really Prints high-quality documents and photos in black-and-white and color with a single one click. The connectivity of this HP Wifi printer is really great as it comes with the functionality of Wireless connectivity, HP mobile printing, HP Printables, etc.
The printer itself is a good one, The copies and scans come out crisp and clean, same applies to photos. If you want to make a hard copy of your last vacation then this is the right printer to go for. You can also scan directly to an email and it will send directly from the printer.
Features of HP Envy 5660:
- Wireless Printing
- HP mobile printing
- Borderless color photos
- Automatic two-sided printing
- Color touchscreen
- Auto-engaging photo tray
- Memory card slot
- HP ePrint capability
- Scan to e-mail
- 2.65-inch color touchscreen
- 128 MB DDR3 Memory
- Media sizes custom: 76 x 127 to 216 x 356 mm
- Media sizes supported: A4, A5, B5, DL, C6, A6
This HP Photosmart Printer “5660” is ideal for home and small businesses.
8. HP Photosmart C6180
HP Photosmart C6180 is the HP Photosmart wireless printer which comes with the function of Fax, Scanner, and Copier. Just print and scan multiple copies. Not only you can print, copy, scan as well as the fax with the HP Photosmart C6180, it is possible to print with wirelessly networking, USB flash drive, and the HP Photosmart advanced express software.
This Printer is an inkjet Printer which means it uses ink cartridges to print documents and other images. The good thing about this printer is that it will alert you if one color of ink is running low. You can connect to your printer without the use of cables or even the use of a computer, The connectivities included with this printer such as Wireless Printing, Mobile Printing, Direct printing and more.
It is ideal for high-volume printing and allows you to reduce and enlarge, changing copy quality and size so your documents fit your exact needs. The C6180 worked fast, which offers print speeds of up to 32 pages per minute (ppm) for black and up to 31 ppm for color. Print documents sharp and clear with the high resolution of 4800 x 1200 DPI for black. The Printer uses an LCD screen which is integrated into the design of the printer.
Features of HP Photosmart C6180:
- HP Auto Paper-Type Sensor
- 256 Grayscale Levels
- HP Photosmart Premier Software
- Six-ink color system with Vivera Inks
- Wireless Connectivity
- USB flash drive Plug
- HP Auto Paper-type Sensor
- Page Document Feeder
HP Photosmart C6180 is highly recommended to anyone with a small wireless home network.
9. HP PhotoSmart C4480
This HP Photosmart all in one printer let you prints, copies, scans by offering high-quality and fast output. The quality of the pictures which is produced by this printer is quite average but the price of this inkjet multifunction printer is very cheap and affordable.
The printing time it takes near about is 32 pages per minute for black and 31 pages per minute for color. The HP Photosmart C4480 is proficient with duplex printing, aside from the fact that you don’t have to waste your time and energy turning hundreds of papers to print, it will really save you a lot of paper.
It can also produce a borderless print up to 8.5 x 11 inches. The capacity of this HP Photosmart is near about 100-sheets for letter/legal paper and can hold up to 20 sheets of transparencies. The C4480 produces copies at the same high-quality output and fast speed as it does prints. You can reduce and enlarge from 50 to 400 percent of the original, and makeup to 50 copies at one time. It comes with the CIS-based flatbed scanner that lets you make full 48-bit color scans up to 1200 x 2400 optical dpi.
Features of HP PhotoSmart C4480:
- CIS-based Flatbed Scanner
- Built-in Memory Card Reader
- 1.5-inch Color Display
- 6-ink Photo Cartridge
- Borderless Printing
This printer can handle office’s printing, copying, and scanning, it offers laser-quality black text, vivid color graphics, and lab-quality photo prints, this printer can do it all.
10. HP Photosmart 7520
This HP Photosmart 7520 is HP Photosmart All-in-One Printer has a number of features and functions. As this model comes with the multiple connectivities which include Wireless, Mobile, Duplex Print, Copy, Scan, Fax. The accessible and navigational 4.3″ Touch Screen really make this printer impressive which will let you preview and edit all your photo files before you print them.
This HP Photosmart printer has Automatic two-sided printing and copying, plus automatic document feeder and photo tray that makes your task more easy and quick. It also has borderless printing which is a useful technique to use when printing large graphics such as pop-up displays. It allows the graphic to be printed without a white margin at the sides of the print. It scanned beautifully, printed text nicely, The pictures look bright and nice, perfect for the office use.
The Printer of speed is also ultimate and perfect for fast printing, It Prints at the speed of 34 Pages per minute for black and 33 PPM for color. Just sit at any place and simply connect your device to the robust printer and enjoy the printing. At, last this is the impressive HP Photosmart printer.
Features of HP Photosmart 7520:
- 4.3″ inch Touch Screen
- Mobile Printing
- Wireless/USB connectivity
- Paper Supported: Plain, Photo, Glossy
- Automatic Duplexing
- Memory Card Reader
- USB Flash Drive
It is highly recommended for the office printing, you can quickly print with this printer. You can Print from your smartphone or tablet from virtually anywhere.
I am not expert in HP’s consumer products, but I will give you my view and prescription on this matter anyway. These descriptions are written in a general way since one name can cover many different printer models and You have many options to go for.
This HP Photosmart printer is best in their class and section, If you go and narrow down the resource then you can find some good products. If you are spending big buck dollars then it is really important & necessary to choose the best one and to do so I must recommend you all to read this buying guide “How to Choose the Best HP Photosmart Printer”
And for choosing the new HP Photosmart Printer you should keep in your mind some sort of things like it should be loaded with the number of features and functions, best in price, gives maximum output and perform better. So first, what should I suggest you all is to focus on the printer that is fulfilling your needs. Make sure to know about the requirement and need of the printer before buying the new one.
Go for the best one and still if you are looking my point of view then my favorite printer is HP Photosmart 5520 which is the HP Photosmart printer. So, buy what you want and enjoy the printing with these printers. These are really perfect and awesome printers of HP and these are the printers to look out. Please feel to say anything about this HP Photosmart Printer.
Wrapping up the Post
Now, wrapping up the post, If you have any query or want to share some important information about the Hp Photosmart printer then let us know via the comment section or contact us page.
Just Feel Free to ask, and If you want to appreciate this wonderful article then must share this post on your social media, and let make this post viral and let the post reaches to the accurate people who are planning to buy new Hewlett Packard Photosmart printer.
Thanks for reading this.