Do you really want to send Zorin a message saying you like their work?
A piece of code is considered atomic when its execution cannot be interrupted in favor of another process. Atomic code is necessary to preserve integrity when using shared resources.