add Put#size