Implement atoms