COTTON and GIN