fixed duplicate require