Some framework