checkpoint on random other lessons and code