more will_paginate modifications