fix frameworks and settings