mode argument not needed