Quality components but software lacking