Use proper guard hooks to run all on start