fix require once