pagination stuff
pagination done
fixing single
removing useless try/catch