make gid on group optional
shorten repr() of user items