forgot to update constructor