All good points