removed use of unlist
updated forbidden calls to include unlist