changed recent practice api