update order of solutions due to different data structures