Change the return of 'new' method