removed initialize