optimization attempt: atom