Modify to fit npm