Red framework