Worked more on workermanager and gtk interface