trying to solve the problem of allsignal4