Different situations require different solutions