concepts of atomicity 5570109