Category Archives: Microsoft

Fun Facts about Microsoft Azure

facts about Microsoft AzureLooking for some helpful facts about Microsoft Azure? For those out there that may be confused about the Microsoft Azure solutions offered to date, here is the first in a series of posts about the cool new features of the Microsoft premium cloud offering, Azure.

Azure Backup, ok… wait, what? I need to do backup in the cloud? No one told me that!

Facts about Microsoft Azure

Yes Virginia, you need to have a backup solution in the cloud. To keep this high level below I attempted to outline what the Azure backup offering really is. There are several protections built into the Azure platform that help customers protect their data as well as options to recover from a failure.

In a normal, on premise scenario, host based hardware and networking failures are protected at the hypervisor level. In Azure you do not see this because control of the hypervisor has been removed. Azure, however, is designed to be highly available meeting and exceeding the posted SLAs associated with the service

Hardware failures of storage are also protected against within Azure. At the lowest end you have Local Redundant storage where they maintain 3 copies of your data within a region. The more common and industry preferred method is Geo-Redundant storage which keeps 3 copies in you’re region and 3 additional copies in another datacenter, somewhere geographically dispersed based on a complex algorithm. The above protections help to insure survivability of your workloads.

Important to note: The copies in the second datacenter are crash consistent copies so it should not be considered a backup of the data but more of a recovery mechanism for a disaster.

Did I hear you just ask about Recovery Services in Azure? Why yes, we have two to talk about today.

  • Azure Backup
  • Azure Site Recovery

Azure Site Recovery – This scenario both orchestrates site recovery as well as provides a destination for virtual machines. Microsoft currently supports Hyper-V to Azure, Hyper-V to Hyper-V or VMware to VMware recovery scenarios with this method.

Azure Backup is a destination for your backups. Microsoft offers traditional agents for Windows Backup and the preferred platform, Microsoft System Center 2012 – Data Protection Manager. Keeping the data in the cloud, Azure holds up to 120 copies of the data and can be restored as needed. At this time the Azure Windows backup version only protects files. It will not do Full System or Bare Metal backups of Azure VMs.

As of this blog post to get a traditional full system backup there is a recommend two-step process where you use Windows Backup which can capture a System State backup and the enable Azure Backup to capture this into your Azure Backup Vault.

There are 2 other methods that exist but currently the jury is out on the validity of these offerings. They are VM Capture and Blob Snapshot.

  • VM capture – which is equivalent to a VM snapshot
  • Blob Snapshot – This is equivalent to a LUN snapshot

As I said these are options but considered by many too immature at this time and respectfully not widely adopted. Hopefully, this provides some clarity around Azure and as with all things Microsoft Cloud related, Microsoft issues new features almost daily now. Check back again for more updates on what Azure can do for your organization!

 

By David Barter, Practice Manager, Microsoft Technologies

BizTalk Hosting Sever Provides Interesting Business Solutions

Advancement of IT technology brings many development options for the developers. And thus allows a wide range of software development services for IT companies which proves to be a perfect platform for the development purpose which also provides great result for the developers. For this purpose, it is one of the ideal solutions for the developer, but before we discuss this, we’d like to give you a brief introduction on BizTalk.

What is BizTalk?

In simple terms, it is a highly effective development platform. It is a hosting server used to help to manage various techniques managing on different systems return smooth interaction. Its multi-platform plugs are personalized to link with techniques or programs in business. It is generally known for its program incorporation features as it’s very simple but very useful. It able to provides complete solution for developing programs and techniques as well as assisting linked techniques.

What is great about BizTalk?

One good thing about this sever, that it comes up with something new with every new versions. And that is what Microsoft done with their recent update of BizTalk 2013. With every new version it scales up and out and is designed to meet the needs of even the most demanding enterprises, but it work well equally well with both large and medium-sized organizations.

How any organization takes the advantages of BizTalk?

This software helps many companies to integrate and develop business processes, applications and services across the enterprise. It is possible to prepare workflow application applications to automate business processes across the enterprise, and to exchange information with line of different business systems.

BizTalk, with SQL and Visual Studio, provides any organization proper foundation of a powerful, flexible and easily accessible universal messaging center that allows data management and transfer from unequal systems and databases under well-defined rules. It also has several free adaptors that allow for direct data links with the most of the popular database. However, it is currently available with ERP, EDI and some finance systems.

What this software can do for your organization?

That is very important question, but expert developers frequently work with a variety of developing options by using transformation maps, Implementing Maps and any many other options for organization. Today big IT development companies run on varied different platforms that enable employees of one company to communicate with each another very easily. Thus with help of professional developers the performance of entire enterprise increased significantly.

This server delivered fascinating solutions to customers. Professional software developers clearly understand the value of interaction between various levels in the same organization. And that is why perhaps the demand for Biztalk development companies has increased significantly and with the latest version It allows more option for the developers, so chances are bright that it is becomes even more popular in nearest future.

Summary:

BizTalk is one of the newer software for the developer Biztalk is highly effective development platform. It is Microsoft developed hosting server used to help to manage various techniques managing on different systems return smooth interaction. Its multi-platform plugs are personalized to link with techniques or programs in business. To know more about BizTalk Development, please visit Tatvasoft

Amazon AWS Moving ‘Up the Stack’ to Applications

Amazon Web Services has entered the applications end of the cloud world with several recent releases:

  • Log monitoring and admin with Logs for CloudWatch
  • Collaboration and file sharing with Zocalo
  • Mobile application development with Cognito, Mobile Analytics and a new Mobile SDK

Logs for Cloudwatch works with the AWS CloudWatch network monitoring console to collect log file activities which can then be stored and analyzed in AWS Kinesis. The new tool automatically moves logs from instances and aggregates them into a central service where exceptions can be set directly on those applications.

Third-party products already that, and companies like Splunk, Logentries, and New Relic , which launched its new Insights real-time analytics tool just hours before the AWS news, will all be watching this very carefully (probably also very nervously).

The new AWS Zocalo collaboration/file-sharing plans are further proof that Amazon knows it must be a broad platform player to compete against two mega platform rivals – Google and Microsoft, as well as two younger, well-funded but more limited contenders in Dropbox and Box. Zocalo thus targets Google Drive and Microsoft OneDrive, which are part of a much bigger portfolio of end-user products at those companies.

Increased Productivity & Design Flexibility: The Case for Migrating to SharePoint 2013

By Kevin Hall, Managing Director

 

Deciding when and how to migrate to SharePoint 2013 is not a small decision. If you’re on an earlier version than SharePoint 2010, Microsoft doesn’t offer an officially supported method for upgrading directly to 2013. Even if you are operating on 2010, upgrading the platform that so much of your business depends on creates risks and costs that must be offset by measurable business benefits.

 

There are already a significant amount of resources available around the benefits of migrating to 2013. At GreenPages, we have helped many organizations with SharePoint projects. This post will cover some real world examples of organizations migrating that we’ve experienced that highlight some of the key benefits.

Design flexibility to extend your public brand to the intranet

One client, a high-tech medical device supplier, has built its reputation on ease of use and modern mobile technology. With earlier versions of SharePoint, the client struggled to reinforce its brand promise and promote its high-tech, mobile culture among its employees on the corporate intranet. After they migrated to SharePoint 2013, the organization was able to take advantage of the improved design flexibility and standards compliance of the platform to create an intranet that truly reflected their brand and values. The site not only looks great on 2013, but it also uses responsive web design to allow access on any device.

Increased productivity with secure document sharing and predictive search

In the financial services industry, protecting sensitive client information is mission critical. Due to information security and compliance goals, a large financial services and analytics client decided to replace internal file shares with SharePoint. While SharePoint immediately helped better protect information, it was not until the migration to 2013 that this client started to see day-to-day business value from SharePoint. With the combination of cross-site publishing and the integration of FAST search, 2013 allowed for a single repository of documents to be indexed and securely shared with multiple intranet and extranet sites, all still governed by SharePoint security. Additionally, the built in predictive search capabilities available in 2013 greatly reduced the amount of time employees and partners spent searching for documents and information.

Out with the new and in with the old

We talk with a lot of clients about Microsoft and whether or not the industry has surpassed it from an innovation standpoint. Often times, a platform switch is under consideration as an alternative to migration. One of our clients, a hip technology firm, had some specific goals which seemed out of reach with Microsoft in general, and SharePoint specifically. In some respects, they had bought into the hype about the industry surpassing Microsoft and went with a competitive solution. GreenPages is now helping this client migrate back to Microsoft and SharePoint 2013 because our client found the product they went with couldn’t scale like SharePoint, required arcane technical skills to manage, and was difficult to brand and build a great user experience on. With 2013’s improvements to design and search, as well as the stability of SharePoint as a platform, the client is excited to get back to the “old way” of doing things.

Collaboration at scale with the technology and platform you already know

As I mentioned, sometimes the complexity of a potential migration opens up a bigger conversation about Microsoft and potentially shifting to a competing technology. Depending on your specific needs, leaving SharePoint may make sense. However, make sure you do not act too hastily. Microsoft as a company is doing quite well, and SharePoint 2013, along with Office 365, lies at the core of where Microsoft is heading and is enjoying tremendous success.

There is real business value to be gained from taking on a SharePoint 2013 migration. By migrating, you will ensure that your business is taking advantage of the improvements that Microsoft has made to the platform, and you will be well positioned to make a smooth transition once Microsoft makes the next version available.

Click here if you’re interested in learning more about the unique business benefits SharePoint 2013 can provide your organization.

Do you have any experience with SharePoint? What’s your opinion? Leave a comment below!

 

 

 

Cloud Computing Entering Hypergrowth Phase

Cloud services and cloud platforms are now an undeniable part of the IT landscape. Forrester research indicates the shift has begun from exploration of cloud as a potential option, to rationalization of cloud services within the overall IT portfolio.

Cloud platforms, most notably Amazon Web Services, were only collectively $4.7 billion last year but are maturing quickly thanks to stronger recent solutions from traditional IT partners IBM, HP and Microsoft. The growth in use, maturity, and financial viability of public cloud platforms are proving their longstanding value as legitimate deployment options for enterprise applications. While not a one-for-one replacement for on-premise, hosting, or colocation, cloud platforms fit well as ideal deployment options for elastic and transient workloads built in modern application architectures.

For applications and services built in an agile mode with modern architectures, discrete cloud services, such as database, storage, integration and other standalone cloud middleware components, will empower developers by freeing them from the management and maintenance of these components and reduce overall deployment footprint and cost. They are also managed and enhanced by vendors as often as daily delivering new capabilities that can help a company maintain pace with the changing desires of an empowered customer base

As the largest clouds continue to invest in efficiencies that can only be achieved at their massive scales, the gulf between the cost efficiencies that can be had from the cloud and what is possible on-premise or through other outsourcing and hosting options will widen dramatically.

How Forrester came to these conclusions.

Have You Seen this Email? Microsoft Software Asset Management Review

By Rob O’Shaughnessy, Software Licensing Specialist, Pre-Sales Technical Support

 

I’ve been working in the GreenPages licensing department for over 14 years and many readers are probably asking the question, “why?”  Do you honestly like torturing yourself, Rob?  No, not really. I did have a full head of hair when I first started here and with each license change it recedes, so at least I’m saving on shampoo costs. Let’s face it, there are so many rules and regulations with licensing that it’s nearly impossible to keep up with.  Just when you think you understand, it changes.

 

We’ve been seeing an increase with our customers getting emails with the subject line: Microsoft Software Asset Management Review. Have you received this email? If you haven’t yet, there’s a good chance you may see one float in your inbox. This is Microsoft’s asset management team.  Their goal is to help you understand the licensing you currently own and match it up with what you’re running on your network.  Basically, this is an audit.  

Microsoft’s SAM doesn’t discriminate—everyone is a target. You’ll eventually have to deal with them so my recommendation is to not ignore the email. Now, just because you receive an email doesn’t necessarily mean you’re not compliant. Even if you’re 100% sure you’re compliant, it’s still best to work with them.  I can tell you that if their findings suggest that you’re short on licenses, the only real penalty is that you have to buy the licenses.  There are no fines, you’re not going to jail…this isn’t the Orange is the New Black. 

I suggest that if you do receive this email that you reach out to us here at GreenPages.  Like I said, I’ve been doing this a long time and there are some particulars of licensing that IMO the SAM team doesn’t know, especially when it comes to virtualization. Just a quick example: you may have 20 Windows Standard 2008 R2 VMs but only own five licenses.  Are you in compliance? Yes.  If you own Windows Enterprise 2008 R2 it allowed you to run up to 4 VMs with each license.  In this example the SAM team didn’t know the old rule when Windows 2008 R2 was around.   I mean, let’s face it, Microsoft licensing is confusing and the SAM team is human, so it’s always good to get a second set of eyes on it. 

This post’s goal is not to scare you and indict you of any wrong doing.  It’s to inform you.  If you do see this email I wouldn’t ignore it as much as you may be tempted to.  Hopefully it’s a quick and painless process for you, but regardless please let us know how we can assist.  If you already have worked with the SAM team, we’d love to hear your thoughts and experiences! 

 

Here are some FAQs I get from our customers:

Do I need a Windows Cal and RDS Cal?  Yes, Microsoft requires you to stack the CALs.  Same is true if you’re running Exchange, SharePoint, Lync etc.  Both the Windows and the specific application Cal is required.

What’s up with SQL Core licensing?  SQL moved from a per processor licensing model (when you got unlimited Cals) to per Core model when SQL 2012 was released.  So, the deal is, if SQL is running on a physical sever, you have to tally up all the cores on that box.  If SQL is running virtually you have to license all the cores allocated to the VM.  A minimum of four cores are required for each scenario.  This means that in a physical environment, even if the processor only has 2-cores, you’re still required to license four.  Same in the virtual world.  If you plan on only allocating 2 cores to the VM, Microsoft requires that you pay for 4-cores worth.  The reason is the price of the former per processor license is the same as the price of 4 cores today.  Licenses are sold in two-core packs. SQL Enterprise is now only licensed by the core.

What is multiplexing?  This mainly pertains to SQL, but it basically means that if users are hitting an application directly or indirectly a CAL is still required.  For example, your users are hitting a web server that has a back end SQL server.  The users are not touching the SQL app directly, but they are accessing information from it.  You need a CAL.

How do I reimage and downgrade my OEM Windows 8 Pro with a Windows 7 Pro MAK that I don’t have?  First off, yes you can legally downgrade and reimage an OEM copy of Windows.  The problem is getting the key to do it.   If you purchase a PC that has Windows 8 Pro, but you need to load Windows 7 Pro without a key, what you can do is purchase a single volume license of Windows Professional.  The cheapest way to do it is by purchasing an SA Only sku of Windows Pro.  You have 90 days to purchase this license after your PC purchase.  This will give you the ability to log onto the Volume Licensing Services Center (VLSC) site and obtain a MAK Windows 7 and download.  You only need to purchase one license as it will give you multiple activations.  If you need more you can call Microsoft Clearing House to obtain more.

The Outlook that’s included in Office Standard doesn’t allow Personal Archiving or Retention Polices when using the Exchange Enterprise Cal, but standalone Outlook and the Outlook included in Office Pro Plus does?  Isn’t it the same Outlook?   Yes, if you purchase the Exchange Cal you’re likely doing so to use the Personal Archiving or Retention Polices that are included with it. However, for it to work properly, you need to either own standalone Outlook (basically you can purchase Outlook a la carte) or Office Professional Plus.  For whatever reason the Outlook that comes with Office Standard doesn’t work.  Microsoft doesn’t have an answer for this.

 

 

March Madness Final Four: NCAA Basketball & Microsoft Ending Extended Support

By Rob O’Shaughnessy, Software Licensing Specialist, Pre-Sales Technical Support

It’s the Final Four for the NCAA Men’s Basketball tournament, and if you’re like me and your bracket is busted the only thing to root for is a potential happy hour deal at your local watering hole. By midnight on Tuesday morning a victor will be crowed, and there will be fans celebrating their teams win on the court (and winning bets) and fans mourning their loss both on the court and perhaps in their wallet.

On April 8th the season will be over and a new beginning of sorts will occur as teams prepare for the loss of their star players to the draft and or graduation. Some of these players have been loyal to the school and had productive years as players and students. They’ve given it their best to succeed and they should be commended for their efforts, but, as reality sets in, one must understand that it’s time for them to go. Newer, fresher players will replace them because the talent will continue to get better. It’s just the nature of the beast…

Ironically we’re in the Final Four days until Microsoft stops supporting iconic products of Exchange and Office 2003, Windows 2003 Server and Window XP Professional. On April 8th Microsoft will graduate these products and focus their attention on their more current offerings. There are still a lot of customers running these products, and why not, they’ve worked great, but the reality is they are over 10 years old and in four days will no longer be supported. If you’re someone using these products and are looking to make an upgrade, what can you do?

Microsoft has offered, and continues to offer, its products to be purchased through its various license programs. Microsoft technology can still be purchased as a perpetual license and be hosted on premise. In addition, Microsoft also offers some of their products through Office 365, which is their cloud technology sold via a subscription model versus owning a perpetual license. With regards to on-prem/perpetual license vs. cloud/subscription: each customer will have their own preference to choose which licensing model makes sense, but I can tell you this, Microsoft’s investment is in the cloud and they are making Office 365 a very attractive option. Don’t believe me? Let’s look at the numbers.

One of Microsoft’s more popular products is Office Professional Plus. To license Office Pro Plus with 3 years of Software Assurance (SA) in the Open Value program it would retail for $954 a device. After the 3 year SA period is up the renewal price for 3 more years of SA is $444 MSRP. Over a 6 year span the price to license a single desktop of Office Professional Plus is $1,398. By getting Software Assurance you’ll be receiving the latest editions that come out as well as Home Use Rights, which allows employees to purchase Office Professional Plus for personal use at a very cheap price.

Now the very same Office Professional Plus through Office 365 retails for $12 per User per Month, which is $144 a year. Over a 6 year period the price of Office Professional Plus through Office 365 would be $864, which is a $534 savings compared to purchasing through the aforementioned volume license option. Office Professional Plus through Office 365 is licensed per user and each user can run it on up to 5 business devices. So an employee can run a copy on their work computer, their Mac, home PC etc. Now, let’s say you don’t want Software Assurance and wanted to look at just the license cost of Office Professional Plus. Well, that would run you $508 per device. To compare, one could purchase Office 365 for 3 years for roughly the same amount, get the latest technology on 5 devices and true-up or true-down the user count depending on how many users need to run Office.

To take it a step further, Microsoft also offers different Office 365 bundles and one of their more popular bundles is the E3 Plan which includes Office Professional Plus, Exchange, SharePoint and Lync Online Plan-2. This is also licensed per user and runs for $20 per User per Month or $240 a year. When you look at the technology baked into that bundle it’s hard not to see the attractiveness. Plus, since you’re not loading the SW on your own infrastructure, money can be saved on hardware costs.

Lastly if you’re an SMB customer, Microsoft is running a promotion called the SMB Advantage where you can receive subsidy dollars on purchases of Office 365. From now until the end of May, Microsoft will cut a check for 15% on MSRP for Office 365 orders in April and 10% for orders is May. In addition, if the E3 or E4 Plan is purchased, Microsoft will kick in another 10%, so it would be 25% subsidy for April and a 20% for May. To put it in perspective a 100 user purchase of the E3 Plan in April would be a $6,000 subsidy check. This can be used for services, more software or even hardware. Please reach out to your GreenPages Account Executive for more details and to see if you’re eligible.

So as you can see, Microsoft is very cloud centric, and it’s not too late to upgrade that older technology via avenues in place to help you do that. Please reach out (you can fill out this form or send us an email at socialmedia@greenpages.com ) if you would like more details and to see if you’re eligible. GreenPages can also assist you with any migrations needs and questions you may have.

Come Monday night, when Jim Nance is handing over the NCAA trophy and “One Shining Moment” is playing in the background, rest assure that Microsoft won’t be picking up your call to assist with your XP and 2003 support issues. Those products are done, they’ve graduated, but there are some better ones out there…it’s time to move on. It’s just the nature of the beast.

 

Editor’s Note: Rob picked Syracuse to win the tournament (terrible pick). Luckily he knows a lot more about Microsoft licensing than he does about college hoops.

 

 

 

A Big, Perhaps Watershed Week of Cloud Annoucements

  • Google harmonized its cloud computing business to a single entity, with a pricing model intended to hold customers by enticing them to build ever cheaper and more complex software. 
  • Cisco announced it would spend $1 billion on a “cloud of clouds” project. 
  • Microsoft’s new CEO made his first big public appearance, offering Office for the Apple iPad, partly as a way to sell more of its cloud-based Office 365 product.
  • Amazon Web Services announced the general release of its cloud-based desktop computing business, as well as a deal with to offer cloud-based enterprise software tools to industries like healthcare and manufacturing.

For more detail and opinions read this, and listen to this.

90 Second Tech News Recap for the Week of 2/3/2014

 

Get your weekly technology new recap for the week of 1/27 in 90 seconds!

 

http://www.youtube.com/watch?v=BXOIAD_gFik

 

Download our whitepaper to learn how corporate IT can manage its environment as if it is “deployed to the cloud.” So, if and when different parts of the environment are deployed to the cloud, day-to-day management of the environment remains unchanged—regardless of where it is running: on premises or at a service provider.

ATTENTION: Important Information About Microsoft Ending Extended Support!

By Rob O’Shaughnessy,Software Licensing Specialist, Pre-Sales Technical Support

There are only a few months left before Microsoft ends its Extended Support for Windows XP, Office 2003 and Exchange 2003. On April 8, 2014 Extended Support will cease to exist. At this point you should be making arrangements to upgrade to the latest editions of Microsoft products so you can continue to receive the necessary support that Microsoft provides. If you’re looking to upgrade, here are some paths for you to take.

Windows XP Professional: Microsoft offers an upgrade price through volume licensing that allows Window XP Professional to upgrade to Windows 7/8 Professional. It’s worth noting that if you are running an older PC, you may want to test to see if it is compatible with the newer versions of Windows.

Exchange 2003: Microsoft doesn’t offer an upgrade price for Exchange; however, they do offer two options to get the latest edition of Exchange in your environment. The first is on-premise licensing of Exchange 2013. This would be loaded and managed locally and MSRP for Exchange Server is $708. In addition, each Device or User accessing Exchange would also require a Client Access License that starts at $68 for the Device Cal and $78 for the User Cal.

The other option to purchase Exchange is through Microsoft’s Cloud known as Office 365. Known as Exchange Online, this off-premise subscription license provides the same Exchange experience as on-prem but without having to have a lot of the local infrastructure in place. There are two options: Exchange Online Plan 1, which is $4 per User per Month and Exchange Online Plan 2, which adds enterprise features and is $8 per User per Month.

Office 2003: Similar to Exchange, Office doesn’t offer an upgrade price and also like Exchange, Office can be purchased as a volume license or through Office 365. The MSRP for Office Standard through volume licensing is $380 a license and for Professional Plus it’s $508. If you prefer the subscription-based model, Office Professional Plus can be purchased through Office 365 for $15 per User per Month. Office 365 requires a minimum of a year for the subscription. If you need to upgrade both Exchange and Office, Microsoft provides an Office 365 Plan that includes Office Professional Plus, Exchange Plan-2, SharePoint Plan-2 and Lync Plan-2 for $20 per User per Month. There are several volume licensing agreements and Office 365 Plans to choose from.

Last, although still a ways away, Windows Server 2003 R2 extended support will be ending on July 14, 2014.

 

If you are looking for assistance, here is how GreenPages can help:

Licensing: Our top notch licensing desk can assist you in understanding all the nuances of Microsoft volume licensing as well as Office 365. We can work with you to find what program fits best for your organization, help mitigate costs, and ensure your compliancy. We can run license history reports to make sure you’re appropriately licensed and review all the various licensing changes in products such as Windows, System Center and SQL.

Migrations & Professional Services: As a dual gold-competency Microsoft Service provider, GreenPages can assist you with the migration to a new client platform. This can include services to perform the following:
• Upgrading client computers from Windows XP to Windows 7/8
• Upgrading Office from 2003 to 2013
• Installing and configuring System Center technologies to incorporate upgrades to the latest technologies and implementing automated patching, remote control, software deployment, and Operating System Deployment (OSD)

Upgrading client operating systems and office packages can be the tip of the IT Iceberg. Let GreenPages help implement a lasting lifecycle management infrastructure for your environment.

When it comes to messaging, there are a number of scenarios to evaluate including
• Upgrade Exchange 2003/2007/2010 to Exchange 2013
• Migrate from Exchange to Office 365

Whether an on-premises upgrade is in your forecast, or you are ready to seize the opportunity to move toward a hybrid cloud environment and migrate to Office 365, GreenPages can help with these and other Microsoft projects.

Microsoft Extended Support Ending 4//2014

On April 8, 2014 Extended Support will cease to exist. Fill out this form and a GreenPages Representative will contact you with more information around how GreenPages can help with licensing, migration, and professional services challenges!