fixed reset so it doesnt forget stuff