Pointers were so confusing until I watched this video