different theoretical framework models