uses asks instead of inquirer.js; #284