working through an itialization sequence that can be reused upon a hard refresh