added some generic variables