replaced unnecessary new()