add current mode