remove the __contruct and replace with _initialize