Pass mode parameter to open()