Consumer Framework