adapt for saucy