mark obsoleted method