starting to break out actions in prep for spawning code