added promotion logic to home view controller