complex problems simplistic solutions