Added Thin; refined processes