improved intro example