but why doe