fixed recommend; update views