Recommendations - An Entire Future Together