Det här är ingen riktig fråga. Läs dokumentationen och skriv om din kod. Jag tror att ingen vill göra ditt jobb. Om du fortfarande har problem efter omskrivningen kan du komma tillbaka och ställa en fråga varför din ansökan inte har samma beteende som tidigare.