Added replay and reset