idea for simple atom generator