atomic item wrapper