too hard time..