initiated framework