IDL programming with help from D. Fanning. He has a great website for IDL reference available at: http://www.dfanning.com/
Image pointers are a great way to define new variables within FOR loops. Crucial for reading in multiple Landsat images of varying ZYZ dimensions.