work with old npms