added put and size