add lockfree data structures.