Smart consumer