Това не е истински въпрос. Прочетете документацията и пренапишете кода си. Мисля, че никой не иска да върши твоята работа. Ако все още имате проблеми след пренаписването, можете да се върнете и да зададете въпрос защо вашето приложение няма същото поведение като преди.