add basic recommendation controller