add pluck
add max/min/size