@inthehands if no one has suggested it yet you could give mojeek a try. I alternative between them and ddg https://www.mojeek.com