(Still) Very satisfied with the performance