refactor according framework changes