tiered put/get implemented