Uses thin for