As I know, adapter takes this responsibility.