start coding mode of recommend