Solving Leather Problems