I say that they are independent because they can work as separated function.
These two functions have their own goals.