demo sort and demo delete added