updates with constuctor issues