Impact of Cotton gin