jpi: adding singal generators