adding initialization for atoms