throwing events into an atom
double click identifyer and outline of aseq protocol