don't extend pagination model in user.rb, just use the stuff defined in principal.rb