signal simultion added