recursions, assessment prep, git stuff