Is it the user's responsibility or the client's?