@dir(Standard, large, xl for loop of @dir process_img(); } sub process_img Create thumbnail and save in appropriate sub folder; Create medium size and save in appropriate sub folder; Rotate image 90 and save in appropriate sub folder; }