pretty good guide. This will be useful in the future!