Added generator module