added new parameter imagesDirectory