update the atomic class