swap advanced and simple