update to multi mode