You have to know what you CAN and CAN’T do with the file you’re getting. It may seem overwhelming but I described it in details for you