should these be spawn_link() instead?