atom should be a list