adding status generator module