Removed the ipp file and reindented the code for readability.