thinking about splitting the initial steps into initial_beagle.py