add the optional mode (not used)