will_paginate for catalog