TeaLeaf Class work