BE SMART WITH COMPLEXITY!