On both counts. Nice job !