sate sauce intriguing