and set the appropriate header in the constructor ofc