improved pjax behavior