optimize rasp sigin