add pagination
pagination bugs fixed