worked on iupdatehandler

move iupdatehandler to mainactivity