atomic-level behavior