fixed reset return