propagating the options to the methods below the idea is that we can specify the server