parse atoms