add 'select all' option for admin & enhance error msg & import underscore

add 'select all' option for admin & enhance error msg & import underscore