Do you find it intelligent enough? What hardware are you using?