removed initialize code