use multinom instead of glmnet