deprecate the things that will be removed later