docstring update
minor refactor
bring bach *Cloth inheritance.