swapped demo order