modified master1