NC Leaves and Moss Socks