#size => #max