Add support to pass custom headers