implemented sortupdate updates preview