Now uses replay() to set vars