frameworks fix