fix gid bug