porting model categories (ruby views)