first time working with single layer. need to update data units to be fully threadable