adding mics fn