Recently, the nuclear protein known as Poly (ADP-ribose) Polymerase1 (PARP1) was shown to play a key role in regulating transcription of a number of genes and controlling the nuclear sub-organelle nucleolus. PARP1 enzyme is known to catalyze the transfer of ADP-ribose to a variety of nuclear proteins. At present, however, while we do know that the main acceptor for pADPr in vivo is PARP1 protein itself, by PARP1 automodification, the significance of PARP1 automodification for in vivo processes is not clear. Therefore, we investigated the roles of PARP1 auto ADP-ribosylation in dynamic nuclear processes during development. Specifically, we discovered that PARP1 automodification is required for shuttling key proteins into Cajal body (CB) by protein non-covalent interaction with pADPr in vivo. We hypothesize that PARP1 protein shuttling follows a chain of events whereby, first, most unmodified PARP1 protein molecules bind to chromatin and accumulate in nucleoli, but then, second, upon automodification with poly(ADP-ribose), PARP1 interacts non-covalently with a number of nuclear proteins such that the resulting protein-pADPr complex dissociates from chromatin into CB.