Microeconomics for today