Try Kagi, it implements them quite well.