Saturday, September 26, 2015

Android application Developer : The official Android IDE

Posted by Admin

Intelligent code editor

At the core of Android Studio is an intelligent code editor capable of advanced code completion, refactoring, and code analysis.
The powerful code editor helps you be a more productive Android app developer.

Code templates and GitHub integration

New project wizards make it easier than ever to start a new project.
Start projects using template code for patterns such as navigation drawer and view pagers, and even import Google code samples from GitHub.

Multi-screen app development

Build apps for Android phones, tablets, Android Wear, Android TV, Android Auto and Google Glass.
With the new Android Project View and module support in Android Studio, it's easier to manage app projects and resources.

Virtual devices for all shapes and sizes

Android Studio comes pre-configured with an optimized emulator image.
The updated and streamlined Virtual Device Manager provides pre-defined device profiles for common Android devices.

Android builds evolved, with Gradle

Create multiple APKs for your Android app with different features using the same project.
Manage app dependencies with Maven.
Build APKs from Android Studio or the command line.

Download / More Option to know about Andriod 

Read More

Android Studio vs Eclipse: What You Need To Know

Posted by Admin

1 Before switching to Android Studio

I have written this guide to cover the basics of what you need to know before migrating your Eclipse projects over the Android Studio. If you have a large and gnarly project to migrate from Eclipse over to Android Studio, consider saving time by booking an hour or two with an AirPair expert who has done it before. Otherwise, read on!

2 Say Good-bye To Work Spaces And Sub-Projects
 

Workspace in Eclipse


In Eclipse, you are probably familiar with the concept of a "Workspace." You likely even have an Android project currently which includes multiple component projects and libraries which are compiled into ".jar" files and included in the final resulting application. In Android Studio, projects are replaced with a new concept called "Modules" and "Library Modules."

3 Hello Modules

Modules are a "discrete unit of functionality that can be run, tested, and debugged independently" and are somewhat similar to an Eclipse project with a few key differences.

Each Module needs to have it's own Gradle build file(generally automatically generated for you when you create a new one, otherwise you can generate them if you are exporting a project from Eclipse). These Gradle files contain important details such as supported Android version ranges, dependencies and other meta-data about your Android project.

Just like in Eclipse, some Modules may be "Library Modules" which are conceptually the same as "Library projects."

4 Hello Improved Interface Designer Interface Designer Perspective

Android Studio features a new and improved interface design perspective where you can view the interface you are working on and its related components.Eclipse also has a similar design perspective so it shouldn't be too big of a shock for you. In Eclipse, a "perspective" is used for providing views and visible actions, as well as delivering mechanisms for interaction with resources, multi-tasking and information filtering.

5 Including Jar DependenciesJar Dependencies


Like Eclipse, you will often need to link to JAR files created by 3rd parties. However, you will now need to get used to adding these .jar dependencies to your Gradle build file. Just like Eclipse, you will keep these .jar files in a "libs" folder at the root of your module (e.g. project) directory.

Simply "Right-Click" .jar files in your "libs" directory and select "Add As Library" and your selected JAR files will automatically be added as Gradle dependencies in the relevant build.gradle file for your Module. Make sure to always click "Sync Gradle" to ensure the project has been properly notified of the new dependency on these modules.

6 Adding Module Dependencies

Just like in Eclipse, one Module may depend on another Module. Follow these instructions to establish a dependency between two modules and Android Studio will automatically generate the necessary Gradle entries you will need.

7 Manifest Destiny

One major change you will need to get used to with Android Studio is that several common items and settings which once lived in the Android Manifest now are either automatically added (as in the case of the "debuggable=true" flag indicating an Android application may be debugged) or have been moved to build.gradle such as version codes and API min / max specifications. Feature and permission requirements, however, must still be declared in the Manifest as before (e.g. "permission: camera" and so on).

8 Get Help From An Android Expert

One thing that may be helpful is to enlist the help of a seasoned Android Studio expert to walk you through the nuances of the new IDE. Put in a request on AirPair to get paired with an expert - You will likely be surprised by how much ground you can cover in a short period of time talking to a real person.

9 Migrating From Android Studio

Read my guide on how to migrate from Android Studio to Eclipse to get specifics on the mechanics of exporting and importing an existing Eclipse project over to Android Studio. There are a number of potential issues that can occur along the way which I won't go into extensive detail on here.

10 Gradle Basics

The addition of Gradle is going to be your largest hurdle during your transition over to Android Studio. Here are the basics of what you need to know:
Your Android Studio project will have a settings.gradle for the whole project
The settings.gradle file includes references to all modules which are included in the project and is generally updated automatically when you import or create a new module
Each Android Studio module will have its own build.gradle file
If one module depends upon another module, you will need to add that dependency in the build.gradle under the dependencies section
If your Module requries a jar file, it must be listed in that Module's build.gradle file
You may add remote dependencies to your project by listing them in a module's build.gradle file
From time to time, you will need to manually edit these gradle files Read more about Gradle over here.

11 Unit 

Testing Android Studio comes complete with support for JUnit unit and Android tests, read more here. Setting up and running Unit Tests involves creating a few test classes and adding them to your project's run configuration. Follow the linked guide for more specifics. Popular testing frameworks such as Roboguice are not quite supported at this time but it wouldn't surprise me if they are in the near future.

12 Importing Remote Dependencies With Maven

Android Studio allows you to import remote library files from Maven Central. Browse Maven Central for remote libraries you might be interested in and follow these instructions to ensure these dependencies are automatically downloaded at compile time.

So those are the basics of what you need to know. Android Studio is under rapid development and seems to be getting better every week so go check it out.
Read More

More than 100 Keyboard Shortcuts

Posted by Admin

More than 100 Keyboard Shortcuts

Microsoft Windows - Keyboard Shorcuts

1. CTRL+C (Copy)
2. CTRL+X (Cut)
3. CTRL+V (Paste)
4. CTRL+Z (Undo)
5. DELETE (Delete)
6. SHIFT+DELETE (Delete the selected item permanently without placing the item in the Recycle Bin)
7. CTRL while dragging an item (Copy the selected item)
8. CTRL+SHIFT while dragging an item (Create a shortcut to the selected item)
9. F2 key (Rename the selected item)
10. CTRL+RIGHT ARROW (Move the insertion point to the beginning of the next word)
11. CTRL+LEFT ARROW (Move the insertion point to the beginning of the previous word)
12. CTRL+DOWN ARROW (Move the insertion point to the beginning of the next paragraph)
13. CTRL+UP ARROW (Move the insertion point to the beginning of the previous paragraph)
14. CTRL+SHIFT with any of the arrow keys (Highlight a block of text)

SHIFT with any of the arrow keys (Select more than one item in a window or on the desktop, or select text in a document)
15. CTRL+A (Select all)
16. F3 key (Search for a file or a folder)
17. ALT+ENTER (View the properties for the selected item)
18. ALT+F4 (Close the active item, or quit the active program)
19. ALT+ENTER (Display the properties of the selected object)
20. ALT+SPACEBAR (Open the shortcut menu for the active window)
21. CTRL+F4 (Close the active document in programs that enable youto have multiple documents opensimultaneou sly)

22. ALT+TAB (Switch between the open items)
23. ALT+ESC (Cycle through items in the order that they had been opened)
24. F6 key (Cycle through the screen elements in a window or on the desktop)
25. F4 key (Display the Address bar list in My Computer or Windows Explorer)
26. SHIFT+F10 (Display the shortcut menu for the selected item)
27. ALT+SPACEBAR (Display the System menu for the active window)
28. CTRL+ESC (Display the Start menu)
29. ALT+Underlined letter in a menu name (Display the corresponding menu) Underlined letter in a command name on an open menu (Perform the corresponding command)
30. F10 key (Activate the menu bar in the active program)
31. RIGHT ARROW (Open the next menu to the right, or open a submenu)
32. LEFT ARROW (Open the next menu to the left, or close a submenu)
33. F5 key (Update the active window)
34. BACKSPACE (View the folder onelevel up in My Computer or Windows Explorer)
35. ESC (Cancel the current task)
36. SHIFT when you insert a CD-ROMinto the CD-ROM drive (Prevent the CD-ROM from automatically playing)

Dialog Box - Keyboard Shortcuts

1. CTRL+TAB (Move forward through the tabs)
2. CTRL+SHIFT+TAB (Move backward through the tabs)
3. TAB (Move forward through the options)
4. SHIFT+TAB (Move backward through the options)
5. ALT+Underlined letter (Perform the corresponding command or select the corresponding option)
6. ENTER (Perform the command for the active option or button)
7. SPACEBAR (Select or clear the check box if the active option is a check box)
8. Arrow keys (Select a button if the active option is a group of option buttons)
9. F1 key (Display Help)
10. F4 key (Display the items in the active list)
11. BACKSPACE (Open a folder one level up if a folder is selected in the Save As or Open dialog box)

Microsoft Natural Keyboard Shortcuts


1. Windows Logo (Display or hide the Start menu)
2. Windows Logo+BREAK (Display the System Properties dialog box)
3. Windows Logo+D (Display the desktop)
4. Windows Logo+M (Minimize all of the windows)
5. Windows Logo+SHIFT+M (Restore the minimized windows)
6. Windows Logo+E (Open My Computer)
7. Windows Logo+F (Search for a file or a folder)
8. CTRL+Windows Logo+F (Search for computers)
9. Windows Logo+F1 (Display Windows Help)
10. Windows Logo+ L (Lock the keyboard)
11. Windows Logo+R (Open the Run dialog box)
12. Windows Logo+U (Open Utility Manager)
13. Accessibility Keyboard Shortcuts
14. Right SHIFT for eight seconds (Switch FilterKeys either on or off)
15. Left ALT+left SHIFT+PRINT SCREEN (Switch High Contrast either on or off)
16. Left ALT+left SHIFT+NUM LOCK (Switch the MouseKeys either on or off)
17. SHIFT five times (Switch the StickyKeys either on or off)
18. NUM LOCK for five seconds (Switch the ToggleKeys either on or off)
19. Windows Logo +U (Open Utility Manager)
20. Windows Explorer Keyboard Shortcuts
21. END (Display the bottom of the active window)
22. HOME (Display the top of the active window)
23. NUM LOCK+Asterisk sign (*) (Display all of the subfolders that are under the selected folder)
24. NUM LOCK+Plus sign (+) (Display the contents of the selected folder)

MMC Console Windows Shortcut keys

1. SHIFT+F10 (Display the Action shortcut menu for the selected item)
2. F1 key (Open the Help topic, if any, for the selected item)
3. F5 key (Update the content of all console windows)
4. CTRL+F10 (Maximize the active console window)
5. CTRL+F5 (Restore the active console window)

6. ALT+ENTER (Display the Properties dialog box, if any, for the selected item)
7. F2 key (Rename the selected item)
8. CTRL+F4 (Close the active console window. When a console has only one console window, this shortcut closes the console)
Remote Desktop Connection Navigation1. CTRL+ALT+END (Open the Microsoft Windows NT Security dialog box)
2. ALT+PAGE UP (Switch between programs from left to right)
3. ALT+PAGE DOWN (Switch between programs from right to left)
4. ALT+INSERT (Cycle through the programs in most recently used order)
5. ALT+HOME (Display the Start menu)
6. CTRL+ALT+BREAK (Switch the client computer between a window and a full screen)
7. ALT+DELETE (Display the Windows menu)
8. CTRL+ALT+Minus sign (-) (Place a snapshot of the active window in the client on the Terminal server clipboard and provide the same functionality as pressing PRINT SCREEN on a local computer.)
9. CTRL+ALT+Plus sign (+) (Place a snapshot of the entire client window area on the Terminal server clipboardand provide the same functionality as pressing ALT+PRINT SCREEN on a local computer.)

Microsoft Internet Explorer Keyboard Shortcuts


1. CTRL+B (Open the Organize Favorites dialog box)
2. CTRL+E (Open the Search bar)
3. CTRL+F (Start the Find utility)
4. CTRL+H (Open the History bar)
5. CTRL+I (Open the Favorites bar)
6. CTRL+L (Open the Open dialog box)
7. CTRL+N (Start another instance of the browser with the same Web address)
8. CTRL+O (Open the Open dialog box,the same as CTRL+L)
9. CTRL+P (Open the Print dialog box)
10. CTRL+R (Update the current Web )
Read More

Professional Batch Printing Software: Print PDF, Text and Image Files

Posted by Admin
Professional Batch Printing Software: Print PDF, Text and Image Files

It is very useful software for printing reports in DOP Finacle
if we download all the reports in finacle in any file format like excel or pdf. all files can be printed with this software without opening them

Print Conductor is a simple batch printing utility. If you regularly have to open and print a large number of files, this elegant tool can be a real time saver. Once you tell it which files to print, Print Conductor automates the rest of the process.


Print Conductor is easy to use. Create a list of files to be printed. All sorts of formats are supported: Adobe PDF, Microsoft Office (Word, Excel, Visio, PowerPoint, Publisher), Autodesk AutoCAD, HTML, SVG, etc.

Print Conductor supports exporting file lists, which is helpful if the same files will be printed again later. After creating the list, select the printer you want to use. Any installed printer, including virtual printers, may be selected. The only thing left to do is click a button to start the print job.

We’re happy to offer you Print Conductor for free for non-commercial use. Download it today and see for yourself how Print Conductor can streamline your document workflow!

Read More

Wednesday, September 23, 2015

Microsoft Office 2016 is here: 9 top features

Posted by Admin

Office 2016 isn't just about new Microsoft Word and PowerPoint layouts. The new productivity suite has a ton of amazing new tricks and features that are designed to make your work (and play) a lot easier.
 
If you still think of Office as something you tinkered with to write terms papers back on Windows 95, well you're in for a treat. Download the new Office 2016 and you'll get access to tools that automatically separate important and unimportant emails, connect to your social media accounts to help you plan your weekend, and help you plan group trips and activities.

For the business user, there are a ton of new Office features that help you better communicate, collaborate and create. Here are nine of these features and how you can use them to improve your Office 2016 experience.

Skype integration

Microsoft has made cloud document collaboration possible (years and years after Google.) Now, you and a friend can edit a Microsoft Word document simultaneously without having to save and share the document via email.

Unfortunately, not all of our friends are tech-savvy (or task-oriented), and sometimes you just need to hop onto a call with them to explain things (or gossip). With Office 2016 you can jump onto a Skype call from within Microsoft Word and Outlook.

This means you'll never have to launch a second application to begin your video call. You can simply press a button, select a chat partner and start chatting, or, collaborating.

Smart Lookup

You know how you can look up words in Microsoft Office to find out whether you're spelling them correctly? Now you can use a feature called Smart Lookup in Word, PowerPoint, Excel and Outlook to find information on almost anything on the web.

You simply highlight a word or phrase, right-click and select Smart Lookup. A sidebar will open with search results that fit your criteria. Want to learn more about Alaskan Klee Kais? Just type in the phrase, highlight it, right click on Smart Lookup and boom, you'll get tons of information about these cuddly little puppies.

Yes, Apple has a similar feature in El Capitan. No, this isn't revolutionary. But, boy is this a useful tool, especially for people who create tons of content and don't have time to open and close separate apps for every query.

Wunderlist

This new/old app allows you to create interactive to-do lists that can be shared with family, friends and co-workers. Want to assign people tasks? Want to monitor everyone's progress? Wunderlist can help you get everything organized and tracked.

Is there a slacker among your group of friends that always forgets to do his/her tasks? Wunderlist sends reminders, allows you to comment on other people's tasks and set due dates, just in case you need to micromanage your pals.

Technically, Wunderlist was created in 2009, but Microsoft acquired the company in June and added it to Office 2016. So those of you who solely rely on Office apps to ensure productivity will be pleased to see this new tool added to your suite.

Planner

A similar, though unique, feature exists for enterprise Office users. Planner allows managers to create a dashboard for group tasks. Managers can assign projects, track progress and rearrange responsibilities directly from the dashboard.

Instead of your boss sending a group email telling everyone what their new assignments are, your boss can simply drag and drop a responsibility from your column to your colleague's.

The best part: You don't have to keep your eyes on the dashboard all day. Whenever someone makes a strategic change, group members receive a notification.

Sunrise Calendar

Want a calendar app that provides a bit more kick than your standard Outlook application? Microsoft has finally added its side project, Sunrise Calendar, to the Office suite.

With Sunrise, you can connect your calendar to applications like Facebook, Foursquare and TripIt to help you make plans. Every time one of your friends or colleagues enters an event into social media, Sunrise adds it to your calendar. So if you want to stay up to date on this week's concerts and films, just check Sunrise to see if anyone added an event to Facebook or Foursquare.

Sunrise was originally developed as an iPhone app in 2013. But Microsoft acquired the company in February and added the tool to the Office 2016 suite.

Tell Me

Simple Office tasks can sometimes be tedious. Hate bolding text? Hate formatting documents? With Tell Me you can simply enter a text command and Office will immediately locate and make the fix for you.

Want to change your font to Times New Roman? Enter "change font to Times New Roman" and click on the corresponding command in the Tell Me search bar.

It's been rumored that voice commands will be recognized by Tell Me, but it's immediately unclear if this feature will be available when Office 2016 goes live.

Office Lens

Similar to Adobe Cloud Connect, Office Lens lets you take a camera phone image of a document and then turn that image into an editable Office document.

Let's say you want to file a hotel receipt with your Accounts Payable department, but you don't want them to see that nightcap you accidentally charged to your room. You can take a photo of your receipt, run it through Office Lens, redact the line item you'd like to avoid showing and send the document to your company for processing.

You no longer need to scan items, save them to your PC and then make edits. You can just snap, edit and send.

Delve

Most companies create so much data that it's impossible to keep track of it all. Want to find a brilliant presentation one of your colleagues created at some point two years ago? Rather than search through thousands of emails in your inbox, you can access your company's Delve repository.

Available for enterprise Office clients, Delve is a hub for all Office documents and creations. Think of it as Pinterest for work.

You can organize each item based on subject matter, content type and date. You can search the hub to find relevant content that applies to the work you're doing. You can start a board to encourage your coworkers to share content that you might find useful.

Inbox Clutter

Our spam folders are amazing. They collect emails from retailers and businesses with whom we don't want to have any contact whatsoever. But what about that uncle you just can't stand? Or that annoying coworker who constantly asks you to go to lunch?

With Clutter for Outlook, your email usage signals whether or not emails should actually enter your inbox. For example: if you never, ever open your uncle's emails, Clutter will automatically send those incoming messages to a folder where they will land alongside your annoying coworker's lunch requests. You can access this folder anytime and move messages back to the normal old inbox.

If you're worried you'll miss something important, don't fret. Clutter sends you a weekly digest that tells you exactly what was hidden. You can then command Clutter to never pull in that type of content again.

Source :The Times of India
Read More

Tuesday, September 22, 2015

Download Firefox 41.0 Free

Posted by Admin

One of the World`s Most Popular Web Browsers for Windows

Version:
Firefox 41.0

Requirements:

Windows 2000 / XP / Vista / Windows 7 / XP64 / Vista64 / Windows 7 64 / Windows 8 / Windows 8 64 / Windows 10 / Windows 10 64

Old Versions:

Mozilla Firefox is a fast, full-featured Web browser. Firefox includes pop-up blocking, tab-browsing, integrated Google, Yahoo and Bing search, simplified privacy controls, a streamlined browser window that shows you more of the page than any other browser and a number of additional features that work with you to help you get the most out of your time online.

Designed to protect your privacy:

Do Not Track
A Firefox innovation, Do Not Track lets you indicate a preference about the way your personal info is collected and used online.

Private browsing
Sometimes it’s nice to go undercover. Turn this feature on to protect your browsing history from others.

Forget Button
Remove browsing information from your computer after the fact. Use it when you’ve visited a site that you don’t want in your history.

Secure connections
Use instant Website ID to make sure a site is what it claims to be and to check if your connection to it is secure.

World class protection
Anti-phishing & anti-malware features protect you from trojan horses and spyware and warn you about potentially fraudulent sites.

Automatic security updates
Firefox updates automatically to make sure you always have the latest and greatest security fixes.

Also Available: Download Firefox for Mac 

Linux Download Link




Read More

Alternate (offline) Google Chrome installer (Windows)

Posted by Admin
If you're having problems downloading Chrome using the standard installer at
try downloading the browser using an alternate installer, available through the links below.

These alternate installers don’t require network connection to install Chrome, so you can install Chrome while being offline. Once installed, Chrome will attempt to automatically update whenever it detects that a newer version of the browser is available. However, your network configuration may prevent the browser from updating properly. It's recommended that you bookmark this page and come back periodically to manually download newer versions of Chrome. That way, you can be sure to receive important security fixes and feature improvements. You can see if updates are available by visiting the Google Chrome releases blog.

Choose between two alternate installers for Chrome:

If you're downloading Chrome for your own user account only, use this installer:
If you're downloading Chrome for all user accounts on your computer, use this installer:  

After you've download the installer file you need, open the file and follow the instructions on the screen to complete your installation. For additional help, please visit the Chrome Help Center.
Read More

Download Google Chrome 45.0.2454.99 Google Chrome 45.0.2454.99

Posted by Admin
Version Information:
Google Chrome 45.0.2454.99

Requirements:

Windows XP / Vista / Windows 7 / XP64 / Vista64 / Windows 7 64 / Windows 8 / Windows 8 64 / Windows 10 / Windows 10 64

Old Versions:

Google Chrome is a browser that combines a minimal design with sophisticated technology to make the Web faster, safer, and easier. Use one box for everything--type in the address bar and get suggestions for both search and Web pages. Thumbnails of your top sites let you access your favorite pages instantly with lightning speed from any new tab. Desktop shortcuts allow you to launch your favorite Web apps straight from your desktop.

Why use Google Chrome?

Search instantly
Search and navigate from the same box. Choose from results and suggestions that appear as you type, including your recent searches and visited websites, so you can get to what you want in a snap.

Type less
Tired of filling out web forms with the same information time and time again? Autofill lets you complete forms with just one click. And it works across devices too — so you can skip all that small-screen typing.

Pick up where you left off
Chrome brings your open tabs, bookmarks and recent searches from your computer to your phone or tablet, and vice versa. That way you have your web on all of your devices. Just sign in on your other devices to start syncing.

Experience a smarter web
Get the best of Google when you browse with Chrome. Chrome and Google work together to bring you more relevant suggestions and features across Google products including Voice Search and Google Now.

Make Chrome yours
Browse just the way you'd like with Chrome themes, apps and extentions. Get straight to your favorite web destinations with bookmarks and start pages. Once you've set up Chrome, your customizations will be kept in sync across all of your devices.

Download Google Chrome Latest Version



Read More

No restrictions on WhatsApp, Facebook? Modi government withdraws draft encryption policy

Posted by Admin

Following a public uproar over threat to privacy, the government today withdrew the draft encryption policy which made it mandatory for storage of all messages, including social media, for 90 days. 

"I personally feel that some of the expression used in the draft are giving rise to uncalled-for misgivings. Therefore, I have written to DeitY to withdraw that draft, rework it properly and thereafter put in the public domain," Telecom Minister Ravi Shankar Prasad told reporters here. 

Generally, all modern messaging services like WhatsApp, Viber, Line, Google Chat, Yahoo Messenger and the like come with a high level of encryption and many a time, security agencies find it hard to intercept these messages. 

"Yesterday, it was brought to our notice that draft has been put in the public domain seeking comments. I wish to make it very clear that it is just a draft and not the view of the government. I have noted concerns expressed... by the public," Prasad said. 

As per the original draft, the new encryption policy proposes that every message a user sends -- be it through WhatsApp, SMS, e-mail or any such service -- must be mandatorily stored in plain text format for 90 days and made available on demand to security agencies. 

Prasad said the government under the leadership of Prime Minister Narendra Modi has promoted social media activism. 

"The right of articulation and freedom, we fully respect but at the same time, we need to acknowledge that cyber space transaction is rising enormously for individuals, businesses, the government and companies," Prasad said. 

The draft proposed legal action that could entail imprisonment for failure to store and produce on demand the encrypted message sent from any mobile device or computer. 

The draft, issued by the Department of Electronics and Information Technology, was applicable on everyone, including government departments, academic institutions, citizens and for all kinds of communications -- be it official or personal. 

Besides, all service providers located within and outside India that use encryption technology must register themselves with the government, as per the draft. 

Prasad, however, maintained that there's need for an encryption policy which would apply to those who are involved in encrypting a messaging product "for a variety of reasons". 

The policy was proposed under section 84 A of the Information Technology Act, 2000 through an amendment in 2008.

Source:-The Economic Times
Read More

Friday, September 18, 2015

VLC media player for Window

Posted by Admin

Download latest VLC - 2.2.1

VLC currently supports Windows XP SP2 or later.
Large Orange VLC media player Traffic Cone Logo

VLC media player

VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.  

Download VLC 


Read More