a better introduction