change recommendable strategy conditional to unless data.blank?