Challenges and achievements in E-business and E-work