pagination works
fix sort and observers