added spaced repetition