added gid functionality, and testing worker