improve recommendations view
fix bug in view template